For the contract dates, if the contract is from early 2019 and you applied late 2024 then more than 5 years have lapsed in between.
Overall, the feedback seems to state that the TN panel didn’t believe the evidence provided show a leading position in the digital tech field.
If you send a description of the evidences that you uploaded we may be able to advise if they fit the TN criteria,
Please also take a look at the TN visa guide Tech Nation Visa Guide - Tech Nation and check if the evidence you provided fits the examples given there.
A forum member created a checklist from the guide that might be easier to work with, it’s found here UK Global Talent Visa TechNation Stage 1 Mandatory and Optional Criteria Checklist