The launch comes at a time when an increasing number of people are leaving larger, established investment firms to set up their own businesses