Responsible for the content of the website according to Sec. 5 Tele Media Act (“TMG”):
Triumph Media Group GmbH
Moorfuhrtweg 17
22301 Hamburg
Germany
T +49 40 5477469 0
F +49 40 5477469 19
Managing Directors of the company are Thomas Martens (Chairman) and Christian Weddigen
Local Court of Hamburg (Amtsgericht), HRB 109647
Tax ID: DE-265244993




