About De Beers Group (FC034273) Channel Islands