About Zummo Limited (04122240) United Kingdom