About Zebra Strong Ltd (13711745) United Kingdom