About Sneable Ltd (13408175) United Kingdom