About Clementin Ltd (10177758) United Kingdom