About Syntel Architecture And Integration Solutions Ltd (10478835) United Kingdom