About Shell Holdings (bermuda) Limited (FC024342) Bermuda