About Clementine Corp Limited (13364834) United Kingdom