RACHANA LEASEFIN AND INVESTMENT LIMITED - CIN