About Nandhra Management Limited (11920706) United Kingdom