Your organisation will need to have a valid sponsor licence to sponsor most types of skilled overseas nationals to work for you in the UK, including Skilled Visa