Equinix
Stand #: N334
United Kingdom