About Edc3 Limited (10557659) United Kingdom