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