Start up visa is quite straightforward. You need to have a viable business idea and get any of the designated organisations on IRCC website to buy or key into your idea, if and when they partner with you, they will give you a letter of support that you will submit with your application. You can...