About Clc Holding Ltd (13495341) United Kingdom