About Snd Innovation Ltd (09702839) United Kingdom