Does anyone know of way to actually contact this company? It’s been two months since I purchased CCleaner & submitted my cashback claim but I’m still waiting for my refund. I’ve tried contacting Cleaverbridge but all I got back was a message telling me to contact Ccleaner. Ccleaner’s website clearly states that Cleverbridge handles all sales and payments.