About Magenta Technology Limited (03045995) United Kingdom