About Zebra 85 Ltd (12020542) United Kingdom