About Magnasoft Europe Ltd (05160594) United Kingdom