About Magenta I Limited (13663098) United Kingdom