About Snap Beauty Limited (12305706) United Kingdom