About Snifler Ltd (11396282) United Kingdom