About Zabili Ltd (12646837) United Kingdom