About De Beers Centenary Limited (FC035131) Channel Islands