About Zipcube Ltd (08789640) United Kingdom