Imprint
registered office: Hamburg USt-Id-Nr.: DE 297893929 court register: HRA register number: 118040
Representative :leon ngami
Responsible person according to §5 DSA :leon ngami