Thank you for attempting to help.
It seems I had discovered what the problem was. It looked like the Windows HOST file got corrupted since the original installation of Windows 10 - that was nearly 3 years ago. I reset the HOST file to its original state, and now I can land on ccleaner.com from any browser without any issues!