21ctl.com
5 Jeremiah Ugwu St, Lekki Phase 1 106104, Lagos, Nigeria
21st Century Technologies is an ecosystem tech group providing digital communication platforms and infrastructures, solving industry problems with skilled workforce and global partnerships.