diamond mining finince and equiment in south africa 5191