This website is operated by
Company name: Sunshare Technology Co. Ltd.
The name of a representative: Zhang Yuehuo
Address: Grafenberger Allee 277-287, 40237 Düsseldorf, DE
VAT ID number: DE368131704

Privacy policy
You can find detailed information on how to respect your privacy in our privacy policy.

Contact
For inquiries about orders, technical support and customer support: support@sunsharetek.com