About Clidel Ltd (11593317) United Kingdom