About Edelman Mack Limited (11940439) United Kingdom