About Edc (ne) Limited (SC579885) United Kingdom