About Elios Energy Ds3 Holdings 2 Limited (10353209) United Kingdom