MAJEDIE ASSET MANAGEMENT LTD