Barclays Bank Uganda Limited

GPTKB entity