Electrochem Power Systems Private Limited · Perfect Megastructure Private Limited · Decisive Finance Private Limited · Tarini Infrastructure Limited · U74899 Dl1993 Ptc053223 · Perfect Megastructure Private Limited · Silicon Graphics Systems (India) Private Limited