MICRO FINANCE LTD - CIN U65923OR1983PLC001232 | Company