About Yellow Dog Studio Ltd. (10887629) United Kingdom