The group's principal activity is to provide movie trailer, downloadable music, videos, games and software. Customers of the group include manufacturers, retailers and advertisers. The group was founded in 1985. The group operates from United Kingdom, Asia and United States.