About Magenta Technology Corporation Ltd (12628432) United Kingdom