REN is a UK skin care brand that seems to receive a lot of exposure from bloggers, though prior to purchasing the Glycolactic Radiance Renewal Mask …