About Snd Technology Limited (12541284) United Kingdom