About Clementine 2020 Limited (12800967) United Kingdom