About Magenta Research And Evaluation Limited (11382612) United Kingdom