About Cli Holdings Limited (11010044) United Kingdom