About Sneek Beauty Limited (12139050) United Kingdom