About Digitizer Studio Ltd (10013619) United Kingdom