NALWA FINCAP LIMITED - CIN U65923DL2006PLC145962 | Company