Where are all the UK start-ups?

Good question… anyanswers?