CIRDI INDIA LIMITED - CIN U24232TG2011PLC074240 | Company