Formidable growth in UK tech scene?