About Clementine Associates Limited (04400324) United Kingdom