About Guhan Investments Newco Limited (10188879) United Kingdom