mermaid & broccoli GmbH
Siegfriedstr. 7
50678 Cologne
Represented by:
Bernadette Büsgen, Dr. Moritz Gekeler, Susanne Schluckebier
Commercial register: HRB 104355
Register court: Amtsgericht Köln
Tax ID: DE339096449
(in accordance with § 27 a Value Added Tax Act)