Capitec Bank Holdings Limited

GPTKB entity