Legal provider identification:
Titan Technology GmbH
represented by the managing director Shyang-Min Chen
An der Feuerwache 9
41836 Hückelhoven
Germany
Phone: +49 2433940180
Fax: +49 24339401899
E-Mail: info@titan-cd.de
USt-IdNr.: DE812114811
WEEE-Reg.-Nr.: 39903536
registered in the commercial register of the local court Mönchengladbach
Commercial register number HRB 8748
Alternative dispute resolution:
The European Commission provides a platform for out-of-court online dispute resolution (OS Platform), available at https://ec.europa.eu/odr.