Hey Benny, in the FAQs:
Q: When will my copy of TemplateToaster expire?
A: You can use your purchased TemplateToaster version for lifetime. We offer free updates for one year with every license, it means you’ll be able to upgrade to all the versions released within one year, after that period you can either update your subscription or continue using your purchased version. Yearly updates renewal(if needed) will cost you 40% of product price.
And "renew license" search:
answered Jun 19, 2016 by templatetoaster (22,320 points)
1- Yes you can renew your license by paying 40% of current product price, it'll be around UDS 59
How you get to and is this still valid is a good question.
I would put a ticket in, and please start a new post when you find out.