africa best and lowest price mining co