About Magenta Corporation Limited (03645416) United Kingdom