Company name: DE-CIX Management GmbH Address: Lindleystr. 12 60314 Frankfurt am Main
Web: https://www.de-cix.net/