About Petra Diamonds Limited (FC034370) Bermuda