About Megna Indian Ltd (09680274) United Kingdom