About Digimas Studio Ltd (08935368) United Kingdom