About Megna Indian Restaurant Ltd (10185343) United Kingdom