Airfix operates aircraft almost entirely on behalf of (arguably shady) Russian big shot owners.
As do 50% of all big operators in Europe so no news there.
Finnish, Swedish and Swiss pilots working there and I am pretty sure they have other nationalities as well.