About Proud Zebra Limited (12719802) United Kingdom