Syntel Private Limited · 29AAACS8305D1ZI | Active | WowGST