About Sniflex Ltd (11404918) United Kingdom