What makes you think so? One of the section titles says "Your inspiration" (rather than "Our inspiration"), which sounds like ChatGPT was writing to them. That wasn't around in 2019.
Awards - Elevator Pitch Competion 2018
Where are they now - Self-Sanitising Door Handle, 2019 Hong Kong James Dyson Award winner https://www.youtube.com/watch?v=xiLPyOKRcJo