is there any way I can find out who owns a domain? the website is registered after 2018 so it can't be possible to find historical WHOIS records. Cloudflare is in usage, all the relevant data is redacted. Only concrete piece of info is it's registered in Texas. Before transferring the domain name to Cloudflare it was Squarespace. I tried tracking them down through it, took too long and now they got with the new provider. In the domain lookups there's clientTransferProhibited