About Clb Holdings Limited (10109270) United Kingdom