Cloudflare doesn't host websites, it's a distributed caching proxy service for speed and DDoS protection, plus DNS services.
Oh, you're right, I thought they provided hosting as well. Then I'm not sure who the provider is, I read something about servers seized in the US at least, but can't find the link at the moment. Might just have been cached CDN files for the site or similar, who knows.