PhantomSr,
While I admire your efforts and tenacity to find publicly available information, the fact is that EBH2 (Which stands for Energy By Hydrogen), has not published any technical information publicly... yet...
That does not mean that the science behind the project is not solid... Just that the people behind the project are more interested in protecting their invention than talking about it in a scientific article...
Hope this helps a bit.
Regards
Bernard