Go to top
Legal notice

Owner of this website is Takirra Holding AG.

Legal seat

Takirra Holding AG
Zollstrasse 84
9494 Schaan
Liechtenstein

Trade register

FL-0002.146.717-7