EDIT: Some more information from this webpage, https://www.thecarburetorshop.com/Subcardsets.htm
"A set of cards that depicts automobiles of special interest. Cards were apparently printed in different years, by different companies. Copyright dates of 1991, 1992, 1993, 1994 are known. Some cards are marked “Edito-Service S.A”. Other markings include “U.S. Translation, Edito-Service S.A.” and “U.S. Translation, GMH Cards on Knowledge”. Set contains 88 decks of 20 cards or a total of 1760 cards.
Box – purple cardboard with Ferrari on top of lid, 30 dividers
Cards – marked lower right reverse. English language cards “D3 051 ddd nnn”
Deck – 20 cards
Number of decks – 88
Known decks – 1 through 88"
From the roman numeral on the back (MCMXCI), I found a set called 1991 Edito Service S-A based on these examples [1, 2]
[1] https://www.ebay.com/itm/153479792228
[2] https://www.ebay.com/itm/185428103427