Mind On Demand Technologies Private Limited · Lifespring Technologies Private Limited · Simova Technology Development Private Limited · Infinai Technologies Private Limited · Silicon Techsol Global Private Limited · Principal Software Consulting Private Limited