21.finance AG
Industriering 40
9491 Ruggell
Liechtenstein
office@21.finance
Trade Register No: FL-0002.541.900-1, Liechtenstein Office of Justice
Company ID: CHE-485.763.114 HR, Swiss Federal Office for Statistics
VAT- No: 60 067, Liechtenstein Tax Administration
Supervisory Authority according to Liechtenstein E-Commerce Law (ECG): Liechtenstein Office of National Economy
21.finance DLT-TSS AG
Große Gallusstraße 16-18,
60311 Frankfurt
Germany
Trade Register No: HRB 131029
UID: DE363853881