SUSHAMA LEASING AND HOLDINGS LIMITED - CIN