About De Beers Centenary Angola Properties Limited (FC037867) Virgin Islands, British