A pop-up screen took over my computer . The message said if I left the page my computer would no longer run. The company name was DYNO TECH SUPPORT . I Google and didn't find much Has anyone dealt with them Who are they?