Legal Notice
Information pursuant to § 5 TMG
Megoha
Lesserstraße 43
22049 Hamburg
Germany
Contact
Phone: 01712183198
Email: support@megoha.com
VAT ID
VAT Identification Number pursuant to § 27a of the German VAT Act:
DE341862976
WEEE Registration
WEEE Reg. No.: DE43541249
Responsible for Content pursuant to § 55 para. 2 RStV
Megoha
Lesserstraße 43
22049 Hamburg
Germany