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