About E&d Management Ltd (12967914) United Kingdom