Another day browsing the internet and another scummy fake tech support company.
This time trying to be support for almost every service in the world.
One day I will call them and post the recording.
They don’t post a website but only a US phone number of “1-888-738-4333” and “1-844-711-1008” (or in their formatting “1844-711-1008”. Seems like a huge chunk of their spam posts are to linkedin (Would have thought that they would be far more proactive about removing such spam).
I believe that “1-888-269-0130” is also related to the same people.