About Big Dog Studio Limited (12158510) United Kingdom