From this particular post, I don't think it's a zero KYC website, as well.
I think the op was just talking about a scenario and not their terms of service. More like saying kyc would have been necessary if they offered high limits on their sports book.
I checked the terms and could not find any mention of kyc or documents being requested in certain cases.