About Elios Energy Ds3 Holdings 1 Limited (10353012) United Kingdom