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
data protection
In our privacy policy you will find detailed information on how to respect your privacy.
contact
For order, technical support and customer support inquiries: support@sunsharetek.com