Akamai Technologies, Inc. holds 172.224.96.0; geolocation places it in Stockholm, Sweden.
AS36183: 125,952 IPv4 · 231 ipv4 prefixes