Nike’s on your schedule
The UK has 5.7 million limited companies, most rely on just one or two people.