About Magnanime Digital Ltd (12944448) United Kingdom