I called twice and got different people
called them and a guy with a heavy accent tried to get me to go to "www.mysupport.site". Asked me what i saw on my screen and i told him "It says that india sucks giant cocks" and he raged. Also told me they are based in Las Vegas, NV.
Say, "I have your IP. I used GeoIP and Determined that you are based in Delhi, India. You liars." They will surely hang up. Jackedntan69