About Zebra Management Limited (03596005) United Kingdom