About Magna Design Ltd. (SC221582) United Kingdom