Nexen Petroleum UK Limited

GPTKB entity