Yes and no. They're Switzerland headquartered, but have offices in Moscow. Nineline has been on Hoggit talking about having developers "on both sides" despite not being too specific about the developers out of Ukraine, so it could just be PR. Either way, everyone knows ED is a Russia original company, but since they're effectively a multinational defense contractor, providing simulations to the US, France and Russia, and possibly others, it's hard to say exactly what they are, even if their website is a .ru.
In one of the threads I saw someone asked, after 9L mentioning devs on both sides: "Does this mean the Apache will be delayed?" Like [uck fay] you dude.
Upgrades all complete and flew the Mustang for a few sorties at 4K. I can actually sit in my chair and read gauges now. Just in time to let all the hardware go to waste on Falcon BMS, since the gameplay is just better.