Oh, please, that little snippet says they're working with "Oxford University Spin-out." How long ago was that? Since then, the company has done nothing but fail to deliver.
2017 copyright on that web page, by the way. Zapgo failed since then...
I swear I’ll never use the phrase “you can’t make this stuff up” ever again after being on the OTC. Apparently you can.