About Edson Investments Limited (12828177) United Kingdom