Funding Status: Private
Technology: Developing Software
Industry: Media, Entertainment & Gaming
Headquarters: United Kingdom