About Kbr Global Ltd (12927677) United Kingdom