About Snapshop Limited (10412053) United Kingdom