Company Information:

Company name: Hefei Duodumi Information Technology Co., Ltd.

Company Address : Room 1106, Building C, Guomao Zhigu Building, No. 2459 Susong Road, Baohe District, Hefei City, Anhui Province

Email: [email protected]