Bahrain Mumtalakat Holding Company

GPTKB entity