Directors / Officers
- Ahmed, Mohammed ShakirDirectorNationality: British · Residence: United Kingdom · Appointed: 2020-07-13
- Mohammed Shakir AHMED — Officer, appointed 2026-04-09
- Mohammed Shakir AHMED — Officer, appointed 2022-01-24
- Mohammed Shakir AHMED — Officer, appointed 2020-10-08