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.