About Kbr (aspire Services) Holdings Limited (05704152) United Kingdom