Imprint
Legal information and contact details according to Swiss legal requirements
Company Information
Contact Information
For general inquiries, support, and business information, please contact the email address provided above.
Commercial Register
Commercial Register of the Canton of Lucerne
CHE-374.201.053
Swiss UID
Management
Peter Duliba
Founder & CEO
This information complies with the legal requirements under Swiss law. All information is current and regularly reviewed.
Last Update: 12.08.2025