NEFC LEASING LTD - CIN U71290OR1989PLC002291 | Company