This website is operated by
Company name: Sunshare Technology Co. Ltd.
The name of a representative: Zhang Hongde
Address: Lurgiallee 10-12, 60439 Frankfurt am Main, 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