Britain could have its own Google – but it will probably take decades