KUMBA INTERNATIONAL TRADING LIMITEDActiveActionsShareCompany no. FC035694 · Other company type · Incorporated 5 Nov 2018OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Filings