That is only for their public site. The US provider has a European presence (the error page is clear I am seeing Cloudflare London).
Started working for me while typing this.
Started working for me while typing this.
It turns out their management web UI (for orders etc.) also goes through cloudflare so that is a potential problem (and I now plan to switch away from Upcloud for that reason - its silly to route that through Cloudflare).
That said, their servers and their managent are in Europe.
This might fly if they were selling Bananas. But they are selling "cloud hosting". Cloudflare is literally their competitor.