About Snsr Ltd (09627456) United Kingdom