Onteca (United Kingdom)Based inLiverpoolFounded2001Typevideo game publisher, video game developer, business