About Mazza Mazza Ventures Ltd (08959660) United Kingdom