About Zebra Entertainment Ltd (12804061) United Kingdom