Geneva Trust Company (GTC) SA as Trustees of the Makoni Trust - Handelsregister & Mandate | FirmaCensus