No, a licensee is literally just the person who is on site and who has passed an exam/filled a form to say that they’re fit to trade and observe the legalities of the drink trade.
You don’t need to be the owner of a company to have a license, but you need a license holder to be on site at all times.