About Skin Research Ltd (07688786) United Kingdom