My Life In Tech The Meta boss passionate about restoring trust in African ecommerce Kelechi Njoku 20 months ago