About Cobham Investment Holdings Ltd (10759415) United Kingdom