About Magenta Research Limited (09982818) United Kingdom