About Kellogg Brown & Root International Group Holdings Llp (OC349837) United Kingdom