About Kbr General Partner Limited (SC538466) United Kingdom