About Syntel Private Limited (FC029910) India