ScaleUp Technologies GmbH & Co. KG holds 85.158.0.1; geolocation places it in Hamburg (Hammerbrook), Hamburg, Germany.
AS29014: 24,576 IPv4 · 24 ipv4 prefixes