Tech support scam 1-888-695-2310

Scam Number: 1-888-695-2310
Domain Used: https://limapavin.xyz/E9610H93ZHO1C155/winXfiles/?phone=1-888-695-2310
from https://justforflights.info/searching?l=d2581321b581490da1b69e3873f1f62f&b=faceb00k%2Cfacebook%20app%2Cfaceb00k%2Cfacebook%2Cfacebook%2Cfacebook%2Cgoogle%2Cfacebook%20app%2Cfacebook%20logo%2Cfacebook%20live%2Cfacebook%20stock%2Cfacebook%20search&d=87&c=US
Extra Info: Popup checks ip so has to be viewed from the redirect as it redirects to google otherwise, I got this popup using the gen.sober.monster popup finder set 1.

These scammers still seem to be active, they keep switching popups as I get their domains taken down