Tech support scam +1-855-751-2592

Scam Number: +1-855-751-2592
Domain Used: http://149.28.64.147/systemerror-win-chx/?phone=.&#
from http://tomsguides.xyz/
Extra Info: From a list of saved redirects so number may be inactive, here’s a urlscan of the popup 149.28.64.147 - urlscan.io.

Rings in dial 2 times