Legal

Imprint

Last updated: 13 July 2025

Lunnoa GmbH

Albulastrasse 6
8200 Schaffhausen
Switzerland

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.