2.26.12.254 is registered to Frankfurt am Main, Hesse, Germany and the network is run by LAGOM PRODUCTS LLC.
AS199180: 2,816 IPv4 · 8 ipv4 prefixes