ROLTA LEASINGS AND HOLDINGS LIMITED - CIN