About Zeba Limited (06084750) United Kingdom