About Magna Spectrum Ltd (13395295) United Kingdom