About Elios Energy Ds3 Holdings 3 Limited (10353382) United Kingdom