The page you encountered is a Technical Support Scam page. Actually, there is already a Tech Support Scam Prevention feature in the latest version which will notify you if it's only a scam. However, upon checking the website link you provided, it is not yet tested which is likely a new created or not yet reported scam page. With that, I will report this website link to be classified accordingly. Thank you for reporting this.
For the mean time, resetting your browser will help resolve what you just encountered. You may refer to the instructions in the link provided.