About Zabella Limited (12094505) United Kingdom