change site and validity license

I bought and registered a license on an old, expired site that I will never use.
can I use and re-register the theme purchased on another domain?

You need to contact the theme author for the theme activation - most of the authors are offering “free” activation as long as you still have valid “support”, if you don’t they may ask you to purchase the support first before activation.