About Snapfish Uk Ltd. (09577995) United Kingdom