21st Century Media Inc. provides media services and media consultancy. Production software,programmes for the non-profit sector, advertising and consultancy are the main focus of the company.