Need help or have questions? Please check out our FAQ page, or fill out the contact form below.

For all partnership inquiries please email us

Please enable JavaScript in your browser to complete this form.


Address. 4/F, Building 3, No.655-77 Qiming Road, Panhuo Str., Yinxian Ave., Ningbo City, Zhejiang Province, China. 315043  l  Tel. +86 574 88023364  l  Email.