mysterious? it says its owned by cloudflare on the website, theyre a huge company lol.
who owned the ip 1.1.1.1 before? that mustve cost a stuff ton to buy it