About Cb&i (us) Holdings Limited (12332536) United Kingdom