No, I've been receiving spam from that site for close on 12 months and only now have decided to do something about it. I am the OP of the thread, I've no idea how I found the site, so now you are telling me it has nothing to do with ccleaner, that's great. I haven't clicked on any of the links, nor revisited the site in years.
https://ideas.ccleaner.com/82