Visa Holdings Pvt Ltd · Shalomi Properties Private Limited · Twining Trading And Finance P Ltd · Lucid Technologies Private Limited · Lucid Colloids Limited · Kum Design Private Limited · Lucid Trading Company Private Limited · L24311 Mh1996 Plc099800