NEKOBYTE INTERNATIONAL LIMITED holds 2.26.192.1; geolocation places it in Helsinki, Uusimaa, Finland.
AS206134: 13,056 IPv4 · 35 ipv4 prefixes