About Snapdog Digital Ltd (11075355) United Kingdom