About Snaffle Ltd (12734097) United Kingdom