About Zabka Limited (10187117) United Kingdom