About Edc Limited (12335237) United Kingdom