@t4n6o I've tried opening the page in Opera for Android (not on desktop at the moment) and on Opera GX mobile.
In OfA the page opened fine, but in Opera GX mobile I got the same error message.
So the site seems to be blocking Opera GX.
Do more on the web, with a fast and secure browser!
Download Opera browser with: