About Digital Globe Ltd (11822148) United Kingdom