About Manek Investment Management Limited (03244535) United Kingdom