It's also free of details, apparently. But this sentence seems key: "three new and different proprietary materials, which have never before been recorded as being combined in a battery" - that has "we're waiting for patents to be granted" written all over it.
From the sound of it, this is a lithium anode battery with some new materials tech in it, which might be a significant improvement in some areas over present chemistries, kind of like how Lithium Ion Phosphate and Lithium Nickel Manganese Cobalt Oxide have different characteristics and are used for different purposes.