Somehow got this popup on my computer even though I was afk. Odd, but the link is https://disentanglement.xyz/en/?search=C��gN%20�d��58^��j"3�’�n!&list=200000
For some reason the phone number listed on the page is in the form of a data-url image.
Phone number is +1 (864) 332-9808 [ https://bobrtc.live/phonebook/dial/18643329808 ]
Upon looking up the domain whois and related information is appears this site is associated with ransonware and that is probably their main method of scamming. There’s a bit more than has been found but I’ll see the history of the number itself.
EDIT:: Specifically related to Locky Malware and this is associated with a distribution site.
https://en.wikipedia.org/wiki/Locky