SEL ENERGY LIMITED - CIN U99999MH1997PLC109448 | Company