About Eda Limited (10401341) United Kingdom