About E Walker Management Ltd (12929010) United Kingdom