About Funky Zebra Ltd (08336099) United Kingdom