Omega Net India Private Limited · Vaka Electronics Private Limited · Onida Credit And Investment Limited · Onida International Limited · South Delhi Constructions Private Limited · Ofl C API Tal Corporation Limited · Ofl Securities Limited · Ofl Equity Services Limited · U99999 Dl1986 Ptc023438