Well spotted. It looks to run a bit better than the zamperla.
Specs state it has a theoretical capacity of 42 people, 650pph, and the height of it is 11m. Although you'd have to be pretty crammed in to get 42 on that boat.
The product guide can be downloaded on this page..
https://www.metallbau-emmeln.de/en/attractions/#s2_2