About E.d.d Ltd (10140864) United Kingdom