ec1 partners careers in London, United Kingdom