Quicku GmbH
Karlsplatz 3
80335 Munich
Germany
Email: contact@quicku.com
Managing Directors: Hannah Albershauser
Commercial Register: Amtsgericht Augsburg
Registration Number: HRB 36559
VAT ID: DE346996286