Italian IT scammers

Hello, I want to report an Italian IT Scammer, called “PCItaly”

Website: pcitaly.com

Video proof: https://www.youtube.com/watch?v=_IZ8Hk6yBpk&feature=youtu.be

PopUp URL: http://needsupportnow.club/index3.php?pn=ICszOTAyODI5NTA4MDEgIA==

Reported needsupportnow.club to namecheap they should remove the domain name.

phone number did not work for me on the popup.

@GreedyChip#39628 Try this number: +390294754683. Be sure including the prefix “+39” or “0039”