About Eda Investments Llp (OC388848) United Kingdom