About Amber Energy Storage Two Limited (11077907) United Kingdom