Company Name: Anqing Baihuai Network Technology Co., Ltd.
Tax ID: 91340800MA8QR4PL46
Company Address: Unit 11, Building A#, Yindu Mall, Economic and Technological Development Zone, Anqing City, Anhui Province
Email: service@choicemartdirect.com
Customer Service: +86 180 1879 1571