About E.d.i. Technology Limited (08693489) United Kingdom