About Clementine International Ltd (12843305) United Kingdom