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