About Magix Solutions Ltd (11400862) United Kingdom