About Eda Management Ltd (10474477) United Kingdom