Big organisations like the uni would be ideal, as they employ loads of non UK citizens and will be familiar with the sponsorship system. A less common language like Russian is definitely an advantage, as there will be relatively few local applicants who can speak it.