About Snap Galleries Limited (04664936) United Kingdom