Hi Rajhans,
Thank you for reaching out to BoldGrid Support, home of Crio Pro WordPress theme!
I think the best thing to do in this case would be to renew the domain name and extend your hosting plan so that no changes have to occur to your website.
However, if you need to backup your existing WordPress site you can take a backup using our Total Upkeep backups and migrations plugin. You would just need to download the contents of the backup to your local machine or save it in a remote location.
Once you are up and running at your new web host if you decide to make a change you can simply reinstall WordPress and Total Upkeep to upload your backup. Please review this guide on using Total Upkeep.
I hope this helps!