About Skin Sapiens Ltd. (11283147) United Kingdom