China · Shenzhen · Headquarters
Address: 301A, Building B, No. 10 Tongfu Road, Tangxiayong, Yanluo Street, Baoan District, Shenzhen