About Nandha Limited (10640782) United Kingdom