Address: 07, Huaqiang District, Shenzhen city, Guangdong province, China
Complaints, reviews, scams and fraud reports