you are reading Wikipedia in a wrong language. russian wiki page lists all russia and belarus offices, if that is your source.
So they have some studios in Russia and Belarus, how does that make them Russian? They also have to studios in Denmark and Sweden, I guess that makes them Scandinavian.
It does list Saber Belarus, Saber St. Petersburg, and Stuntworks even in the English page. There are plenty of non-Russian subsidiary studios.
You’re right in the sense they do have some presence there though I guess. I’m not sure what the extent of operation of those offices would be at this point given sanctions.
I can definitely understand not wanting to take any chances with supporting Russia since you said you’re from Ukraine.
That said, might be a bit more correct to call them a Russia supporting company vs a Russian company going forward.