About Snap Digital Ltd (13064717) United Kingdom