John Keells Holdings

GPTKB entity