A company that offers advertising, graphic design, public relations, online videos and social networking services.