About Zeb Holdings Limited (11454305) United Kingdom