Ultima Limited is a premium media production organization with state-of-the-art television production studios, fully kit post-production facilities, and online media services based in Lekki, Lagos, Nigeria. With capabilities to deliver end-to-end television programs, Mac-based post-production fac... read more
Join our happy subscribers