About Cnl Associates Limited (13326666) United Kingdom