Yes. Regardless of sector, size of business or trading history, there are no limitations on which businesses can apply for a UK licence.