About Sprinkle Skin Ltd (12256883) United Kingdom