About Cl2r Holdings Limited (NI643233) United Kingdom