edit: as a software dev myself I've worked with russians before and it's the only reason I even for a second consider this to be a case of massive massive ignorance instead of pure crime.
@mrcauthon Why do you think they are russian? Do you know any more about where this company is registered?