Cellcast

Cellcast

A leading provider of participatory television programming and interactive telephony technology for the fast-growing cross-platform digital entertainment sector.

HQ location
London, United Kingdom
Launch date
Employees
Enterprise value
$21—32m
Company register number
Authorizing premium user...