STOCK PURCHASE AGREEMENT by and among RED TECHNOLOGIES SAS, THE SELLERS and RED TECH US, LLC Dated as of December 2, 2024