About Magenta Holdings Ltd. (10222423) United Kingdom