About Clincan Holdings Limited (12925126) United Kingdom