About Cnl Global Limited (SC481270) United Kingdom