I purchased the yearly premium today, but it’s not showing up as active in the app, the payment is showing in my Google play account? It’s come out of my bank account
You have purchased your CCleaner for Android activation from the Google Play Store which means it is ‘licenced’ by Google and not by Piriform/CCleaner themselves who will have no details at all of your purchase.
As you have paid Google then it is them that you need contact about any account issues that you have.
Try the “Refunds & returns” section on the Google payments help page, in particular “Problems with in-app purchases” there’s a step by step troubleshooting list there: