About Snd Digital Limited (12833125) United Kingdom