About Sna Ltd (11514466) United Kingdom