About Snap Group Limited (09763672) United Kingdom