About Bad Studio Ltd (09165806) United Kingdom