A possible indication of the target audience is the page stating publication fees in Zloty, Rubles, dollars, Euros and Ukrainian Hryvnia. On the Russian-language version, anyway… the Polish version just specifies Zloty (and the English version of that page is blank).
I see they’ve gone through a Hong Kong agency for anonymous registration of the website.