About Cljs Holdings Limited (12940644) United Kingdom