About Snapshot Game Ltd (09473385) United Kingdom