About Magenta Fox Ltd (10952046) United Kingdom