MGW Productions GmbHLangackerstr. 1238704 HerrlibergSwitzerlandUID/VAT: CHE-287.606.312Commercial register number: CH-020.4.069.274-0