Address: BIG IDEA Global Brand Communications, Haus am Domplatz, Curienstrasse 2, 20095 Hamburg (Germany)