About Majolica Ventures Ltd (12908528) United Kingdom