About Magenta Solutions Limited (08224856) United Kingdom