Nigeria-based tech start-up, Chaka is seeking to break down barriers to investing. CEO of the company, Tosin Osibodu joins CNBC Africa for more.