Optomise definition

Optomise means Optomise Investment Managers Proprietary Limited, registration number 2016/400279/07, a limited liability private company duly incorporated in South Africa;