Legal
Imprint
Company
Anchor Digital GmbH
Chamerstrasse 98
6300 Zug
Switzerland
Authorized Representative
Christian Bremer, Managing Director
Commercial Register
Registered Company Name: Anchor Digital GmbH
Commercial Register No.: CH-020.4.073.277-5
VAT Number
CHE-422.421.091