TPS Eastern Africa Ltd.

GPTKB entity