About Snap-25 Marketing Ltd (09348146) United Kingdom