About Cl22 Limited (11123706) United Kingdom