About Sneak.a Ltd (13529888) United Kingdom