Legal
Imprint
Legal information (Impressum) as required for our German operations.
Contact
hello@ispidermedia.com · +86 185 2150 5104
Responsible for content
Andreas Keck
Offices
Shanghai: Room 1601-1602, No. 32, Tieling Rd, Shanghai, China
Hangzhou: 6F, Building B, Guigu International Center, No. 2000, North Shixin Rd, Hangzhou, China
Germany: Habermehlstr. 50, 75175 Pforzheim, Germany