IMPRINT

Address –
Potsdamer Str. 29
49088 Osnabrueck
Germany

Contact number –
+491771393020

USt-Idnr. –
DE301797089

Founder –
Zhengzheng Li
Naomi Nagelkerken
Diya wu
Wai Ying Ching