Unknown Popup scam

Scam Number: None
Domain Used: NameCheap
Extra Info: Popup scammers possibly McAfee scammers.


Looks like they have a location lock, which only lets users from certain countries to access.

Whois information: