Imprint

Geekplus Technology Co., Ltd.
Beijing, China (Headquarter) 

Geekplus Europe GmbH
Niederkasseler Lohweg 18
40547 Düsseldorf
Germany

+ 49 211 53 82 033 
(Germany)
sales@geekplus.com