About Grid Battery Storage Finance Company Limited (10264192) United Kingdom