About Snippet Studio Ltd (12473289) United Kingdom