About Zoka Ltd (12247668) United Kingdom