About Narinder Management Limited (09254089) United Kingdom