iStock Business London hosts majority of UK’s fastest-growing tech firms with revenues totalling £3.7bn Teena Jose Jan 19, 2026