About Digital Globe Services Ltd (FC031446) Bermuda