Yes, it is illegal to sell kittens in the UK without a valid license. In order to sell kittens in the UK, you must have a valid license from the local authority. The license must be renewed annually, and you must also adhere to the Animal Welfare Act 2006.