About Elia Ventures Ltd (13107285) United Kingdom