About The Economist Group (us Holdings) Limited (06771057) United Kingdom