NatWest and Beauhurst Startup Index: UK company numbers hit eight-year high at 5.66 million