Lesta Games is a Russian video game development and film production company with studios in Saint Petersburg, Moscow, Minsk and Tashkent. From 2011 to 2022, the company was owned by Wargaming. From Wikipedia
The Russian government has confiscated the former Wargaming studio's assets, citing its charity efforts for Ukraine and accusing its executives of extremist activities.