This looks like a site that’s using Cloudflare’s services to prevent automated access. Not much we can do I’m afraid.