INDIA SOLAR LIMITED - CIN U40106CH2012PLC034113 | Company