About Clb Holdings Ltd (13445311) United Kingdom