About Zebra B Limited (13610396) United Kingdom