German Microsoft tech support scam popup

Scam Number: +49 04633-9539-998
Scammer’s Website or Email: https://lionfish-app-754ap.ondigitalocean.app/werrx01/?phone=04633-9539-998 (but I see that the phone number on the site is taken from the URL) and I got this page when visiting https://speedrun.net maybe there will be other scams from the USA?

Additional information about this scam: German Microsoft Tech Support Scam Pop-up

By the way, the location selector isn’t working here when creating a topic, I wrote Germany in the Name field.

had these today too! DDosed and reported their website and spam sms them. Called them and started a real beef with them, those guys are so stupid and hilarious. They still tried to scam me after the beef aha