About E2d Limited (10881520) United Kingdom