Things got a little mixed up. We've sent a report to our engineering team to review and fix potential problems.
Or, perhaps you were looking for:
DE-CIX Hamburg - DE-CIX
AS 12731 - IPHH Internet Port Hamburg
Colt Hamburg 1 - 1 Obenhauptstraße, Hamburg, Germany
408 Wendenstraße - 408 Wendenstraße, Hamburg, DEU
IPHH Internet Port Hamburg GmbH