Baharicom Southern Africa, Ltd