About Cl Group Holdings Limited (12970619) United Kingdom