About Magenta Digital Limited (07548653) United Kingdom