Are there time limits for applying?

No, however if there has been over 3 years since the time of passing you will require an affidavit is explaining the delay.