SELENE POWER COMPANY LIMITED - CIN U40102DL2007PLC169085 |