About Snap Shot Ltd (11769223) United Kingdom