About Kbr Management Limited (10805180) United Kingdom