About Equinix Hyperscale 2 (ldx) Limited (13421063) United Kingdom