Legal
Legal Notice
This Legal Notice covers the legal identity of the business responsible for this website.
Business identity
Penumbral Labs S.à r.l.-S, a société à responsabilité limitée simplifiée under Luxembourg law, represented by its sole gérant
40, rue Emile Mark
L-4620 Differdange
Luxembourg
Contact: info@penumbrallabs.com
Trade and Companies Register
Registre de Commerce et des Sociétés, Luxembourg, no. B312553 (registered 28 September 2026).
Business authorisation
Autorisation d'établissement no. 10200305/0, granted by the Ministère de l'Économie, Service des autorisations d'établissement.