About Meenal Ltd (11330414) United Kingdom