Businesses that want to hire international workers often need to apply for sponsorship licence UK through the Home Office. This licence allows companies to sponsor skilled workers and issue Certificates of Sponsorship for visa applications.
Read more : https://visapositive.com/uk-sponsor-licence/