Tech support scam +1-804-597-6268

Scam Number: +1-804-597-6268
Domain Used: oisls.xyz
from here
Extra Info: From a pornhub ad, popup checks ip so it can only be viewed through the redirect from a residential ip with the referrer header spoofed to https://pornhub.com/. Here’s a screenshot of the popup


I did a whois lookup of the domain and it turned up some info