About Magenta Artists Limited (13336601) United Kingdom