About Dead Good Studio Ltd (12988347) United Kingdom