Imprint

Imprint

21e6 Capital AG
Bahnhofstrasse 13-15
CH-8808 Pfäffikon
Switzerland

Contact: team@21e6.io

Commercial Register of Kt. Schwyz
Company Registration Nr: CHE-184.821.575
VAT-ID: CHE-184.821.575 MWST

Represented by:
Felix Fernandez (Chief Executive Officer)