About De Beers Exploration Holdings Limited (FC034253) Channel Islands