About E&d Investments Limited (10190509) United Kingdom