Tech Support Scam

Scam Number: 08-0817-51361

Domain Used: https://d3onr7r55n323v.cloudfront.net/winXfolder/?phone=08-0817-51361&clickid=75715gx16pmk2wje12&t1=xray-cis-v4od285q7z&t2=1825175&uclick=gx16pmk2wj&uclickhash=gx16pmk2wj-gx16pmk2wj-irfe-0-8p6o-gxwf-gxtw-d6a279#
[setup to redirect from unused domains]

Extra Info: stumbled across this one by accident lmao.
a quick google search shows it’s referenced on a couple of phone info sites as well

Is this a UK number?