About The Bouncing Zebra Ltd (12116971) United Kingdom