GIC Re Kenya

GPTKB entity