GENEX SOLAR LIMITED - CIN U29307MP2012PLC027529 | Company