Tech stack detected on 22s5.com
Cloudflare
HTTP/3