NSL POWER LIMITED - CIN U63023TG2003PLC040654 | Company