phone number in the united states for help setting up
No, we did not call you! Even though, we do not sell any tech support. Our all the services are completely free of charge. We own www.techsupportall.com, where you’ll get all the informative content.
I think you got a call from Tech support scammers who wanted to sell a tech support plan. You should be aware of that, and ignore this type of phone calls in the future.