About Social Animal Digital Limited (08838656) United Kingdom