Bahrain Petroleum Company

GPTKB entity