About Syntel Consulting Limited (08743272) United Kingdom