You can apply for a sponsor licence if you comply with the following requirements:
You must be an established company that is registered in the UK and conducts its main activities here.
You must prove that your job offer is for a highly qualified foreign worker.
Your business must have an effective management system in place that enables you to continuously report on the process of employment and working conditions.
There should be an authorising officer in your company responsible for all the sponsorship issues. They must live in the UK.