Interesting. Motors look familiar.
https://enautic.co/home
They are super cool.
Looks familiar, here the Olaian Safety Surf 500 M foil from Decathlon (similar to North 2017 prior art model )