About Clcb Holdings Limited (SC460240) United Kingdom