Syntel Private Limited · 27AAACS8305D3ZK | Active | WowGST