About Magnum Photos Limited (01932412) United Kingdom