Your business type as per Company House registration is largely irrelevant unless you are in a regulated sector, health, education, law, accountancy etc. If you are an online retail business it will not in itself prevent you from gaining a license. If you want to sponsor a sales assistant that is ho...