RE:linkI am not very computer literate. But, I googled ultra power systems. Clicked on a site labeled “ultra power systems”, the site indicated a point to click, for more info. Presentation indicates several battery installations worldwide. Applegate listed as a director, so I assumed it was the same entity. The blind sow does find an acorn occasionally.