It's not a make that I am familiar with, and judging by the lack of response it looks like I'm not the only one.
There are a whole load of European RIB manufacturers who don't sell much into English speaking countries so it might be worth asking on one of the European sites like
www.pneuboat.com if your French is up to it!
John