About E-de Technology Ltd (13436311) United Kingdom