About Elios Energy Holdings 3 Limited (10636653) United Kingdom