About Clm Holdings Limited (10195840) United Kingdom