Get In Touch

Send us an email

Ask us anything! We're here to help.

Headquarter:
Shanghai Udfine Technology Co., Limited

Company Address:
1st Floor, Building 2, No. 1876, Chenqiao Road, Fengxian District, Shanghai