to be clear, these are the just the end points of the money, lauren chen and her husband were the ones actually funneling the money into this corp and to these people. (and the two indicted russians obviously)
Her and her husband also knew about it being from russia, so they're likely getting fucked over by the fed soon for this one.
the guy behind it "eduard" who isn't real and doesnt exist was supposedly the canada guy.
It's possible lauren is based in canada, but the company was listed in kentucky? i think. The money was funneled in from various different shell corps.