About Edc Holdings Limited (05763384) United Kingdom