About Magenta World Ltd (12676759) United Kingdom