IDMA LABORATORIES LIMITED - CIN U52311HR1984PLC019111 |