Yes, this category is open to all nationalities and is specifically designed for those who are seeking to start or expand their new business venture to the UK whom do not apply for an Innovator visa.