About Megah Ltd (12387884) United Kingdom