OPTIMA EMPLOYEE BENEFIT CONSULTANTS LTDActiveActionsShareCompany no. SC183393 · Private limited company · Incorporated 27 Feb 1998OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Ownership and control