The Lego Group
According to Bricklink, The Lego Group released a total of 15 Lego sets as part of "Lego Ultra Agents" theme. It was discontinued by the end of 2015.