About Edelman Investments Limited (11115913) United Kingdom