About Zippy Zippy Zebra Ltd (12106734) United Kingdom