About International Zabka Ltd (09549741) United Kingdom