About Snippet Digital Ltd (12645066) United Kingdom