IDMC LIMITED - CIN U29299GJ1992PLC018283 | Company