About Snutgen Ltd (12484168) United Kingdom