Imprint
Tellus Capital GmbH
Ulmenstr. 21a
22299 Hamburg
Germany
Mail: [email protected]
Web: www.tellus.vc
Commercial Register: Amtsgericht Hamburg HRB 128148
VAT Identification: DE
Managing Director: Alexander J. Lohmann
Photo credits: Sanjeev Kugan on Unsplash