Found a tech support scam

Hello, a friend of mine found 2 tech support scammers.



Both of the site include phone numbers

(Netherlands depends on your own country so it maybe different for you)

I just tried and both links are dead.

Next time remember to include the phone numbers in the post.