WATCH: The 25th Africa Tech Festival will kick off at the Cape Town International Convention Centre