About Skin Sense Aesthetics Limited (12962399) United Kingdom