About Seventh Skin Limited (13239020) United Kingdom