About Cjl Holdings Limited (05416105) United Kingdom