Contact Us

Have a question? We are here to help. Just fill out the form below and we’ll be in touch
within 1 business day.

Contact us


Address: Shanghai China 868 Changshou Rd PuTuo District Shanghai, Shanghai, China

Phone: (+86) 18676682216

Please visit our Shipping Policy or Return/Refund/Exchange page to find more information. Fill out the form below if you need further assistance.