About Zebra International Ltd. (10167909) United Kingdom