The Lego Group
According to Bricklink The Lego Group released 42 toy construction sets for the Lego Elves theme between 2015 and 2018. The product line was eventually discontinued by 2019.