About Ednes Investments Limited (13338859) United Kingdom