About Sniff Ltd (12436418) United Kingdom