About Meenaz Ltd (13290237) United Kingdom