Stoddart launched the luxury skin care brand in 2019.