As the London Tech Week kicked into high gear, the UK’s success as Europe’s main startup hub got a lot of attention. No wonder — the country is home to 17…