Has the geek official website changed address?

The domain name is hosted on Geek, now I can’t find the official website

That doesn’t sound like a Clouflare company site. What was the domain name?

The IP address for the zbg website belongs to https://www.zenlayer.com/
Maybe they can help you.