If you open the link, you'll note that this is in Russia; a lawless land where the government is constantly struggling to prove that you can run a business which isn't gazprom.
Although, these days, not sure whether to legitimately include UK as part of a European discussion, sadly.