2.26.27.255 is registered to Helsinki, Uusimaa, Finland and the network is run by Senko Digital LLC.
AS213520: 18,176 IPv4 · 35 ipv4 prefixes