10 Jun 2016 Without further ado, grab your popcorn as we introduce to you C24 Limited – a consumer lending firm based in Lagos, Nigeria; created to .