Optculture Private Limited · Bm It Solutions Private Limited · Magnaquest Solutions Private Limited · Magnaquest Technologies Limited · Digitaltrust Technologies Private Limited · U72200 Ap1997 Ptc028163 · U72200 Ap1999 Ptc032712 · U72200 Ap1998 Ptc028738