About Arcot Solutions Ltd (11579027) United Kingdom