Necsa wins court case against Earthlife Africa