About Snap Shot Productions Ltd (11682835) United Kingdom