About New Eden Skin Ltd. (12308214) United Kingdom