Read: https://www.zb.com/help/guides/2/26
The second photo says everyone is required to undergo identity verification which includes an ID and a selfie with it.
I'm not sure if the site also caters international ppl but even if they do, I don't think it would appeal to a significant number of them hence why a place dedicated for ppl who speak the language would be a better choice to look for reviews, ofc you'd need to be able to speak their language too. The same also goes for searching already written user reviews as most are probably not written in english.
Registrant Street: 14455 N. Hayden Road
Registrant City: Scottsdale
Registrant State/Province: Arizona
Registrant Postal Code: 85260
Registrant Country: US
site is registered privately so that's only a proxy address.