Naspers owned e-commerce platform OLX, has wound up operations in Nigeria and Kenya according to reports from various sources. The…