GIANT LEASING AND FINANCE LIMTED - CIN