About Zebra3 Limited (12251695) United Kingdom