Moxafrica arrives in KwaZulu Natal, South Africa