Skip to content
World

Contact

Legal notice

Lumen Studios GmbH

Oberes Feld 13
33106 Paderborn

Managing director
Daniel Gargala
Commercial register
Handelsregister AG Paderborn · HRB 18551
VAT identification number
DE 463746369