About Clc Hold Co Limited (13401489) United Kingdom