about ilola mining south africa