Consumer Innovation
Company name: Consumer Innovation AG
Company address: Bahnhofplatz, 6300 Zug, Switzerland
Registration number: CHE-405.137.849
Share capital: 100,000.00.- CHF
Link to the public commercial registry extract