Yes, start-ups can apply if they meet the requirements, including a UK presence and an FCA-compliant bank account.