Players can customize their own zoo, taking care of and earning the trust of their animals and learning about them through information from National Geographic. I recommend this game
I've never heard of ZooMumba up until now. I checked out your links and can safely say World of Zoo is nothing like that game. Here's World of Zoo's page for you to check out.