The UK’s universities remain some of its strongest assets, but talent alone does not determine success, writes London Tech Week's Russ Shaw.