About Zebra Ventures Ltd (04609610) United Kingdom