Legal
Imprint
Last updated: 13 July 2025
Lunnoa GmbH
Albulastrasse 6
8200 Schaffhausen
Switzerland
Contact
Legal information
Legal formLimited Liability Company (GmbH)
Trade Register No.CHE-413.063.503
Trade RegisterDistrict Court Canton Schaffhausen
Authorised managing director
Sasa Kelebuda
Company purpose
IT services, consulting, software development and sale of related products.