german tech support scam

url: http://kanaperanveranperan-envoldf.eba-u8eu8gzz.us-east-2.elasticbeanstalk.com/

number: 0800 7244539

screenshot: https://gyazo.com/4edf7c23d88b919ddfafdb5ee47b6872

aditional info: pop up plays sound and cant be closed, at first it seemed like the browser was locked down, after closing a pop-up and changing tab and muting it its no longer taking control and still cant be closed, it seems to be eating quite the ammount of cpu usage, closing the tab with task manager worked