About Zebr Limited (11638192) United Kingdom