About Clb Group Holdings Ltd (10290673) United Kingdom