About Magma Design Ltd (03991841) United Kingdom