About Edenor S.a. Ltd (09796283) United Kingdom