About Magnamund Ltd (11786441) United Kingdom