About Cnl Holdings Limited (10971770) United Kingdom