No, there is no cap on the amount that can be claimed for the ITC.