About Cln Holdings Limited (13356308) United Kingdom