About Cobham Holdings Limited (12508190) United Kingdom