Syntel Private Limited · 36AAACS8305D1ZN | Active | WowGST