Igor, UK Employers are required to have a license to sponsor migrants. Some of the companies you apply for may not even have a license. The register of sponsors for Tier 2 (which I think can be applicable for you) and Tier 5 is here, http://www.ukba.homeoffice.gov.uk/sitecontent/documents/employersa...