About Manek Ltd (11088148) United Kingdom