About Brown Dog Studios Ltd (12897048) United Kingdom