About Clementine Ventures Ltd (13094538) United Kingdom