About Enduring Energy Storage Limited (13260280) United Kingdom