About Sn1ff Ltd (12626365) United Kingdom