About Battery Energy Storage Solutions Limited (11339217) United Kingdom