Thank you on your enquiry. In the united kingdom, holding a sponsorship license as a company provides the chance to sponsor competent personnel from outdoors the united kingdom. However, aquiring a sponsorship license does not obligate you to offer sponsorship for all skilled roles inside your business.Presented your existing circumstance where you