E Spot Media Private Limited · Espot Digital Media Private Limited · Indyarocks Media Services Private Limited · Argotero It Consultants Private Limited · Tmf Shout Telecommunications Private Limited · U64203 Ap2006 Ptc051815 · Slosh Collective Design Llp