About Eda 2006 Ltd (11000501) United Kingdom