S10 Technologies Private Limited · S10 Healthcare Solutions Private Limited · S10 Health Safecare Private Limited · I Start Web Private Limited · U72900 Tn2000 Plc045758 · Apa Engineering Private Limited · Take Solutions Limited · Take Business Cloud Private Limited · Mega Trends Ltd · Novus Cloud Solutions Private Limited · Take 10 Solutions Private Limited · Navitas Llp · Jazzi Games Technologies Llp