E commerce and African Regional Overview