About The Economist Group Operations Limited (10650970) United Kingdom