About Clementy Holdings Limited (10251094) United Kingdom