About Megata Ltd (08983027) United Kingdom