About Elettra Holdings Limited Partnership (LP009904) United Kingdom