About Snutec Ltd (12427809) United Kingdom