The company operates a photo site platform business in the global market, mainly in North America and Europe. It provides commercial digital content, tools and services that can be downloaded and used after paying a license fee. It is a Delaware-registered company.