About Hinduja Global Solutions Europe Limited (03518451) United Kingdom