About Digital Globe Holdings Limited (11853006) United Kingdom