I have reported these guys with the state of Delaware and Mcafee both. They are running a major tech support scam. Trying to find the directors. They have listed someone’s rundown home in Texas as their address. Checked with those folks as well, no office.
Now to find out their new number you need search on google aa they’re running fake campaign on google for victimise norton and mcafee customers