About Zook Europe Limited (03629472) United Kingdom