About Magenta Oxford Ltd (12160710) United Kingdom