About Skin Solace Ltd (12880928) United Kingdom