About Magna Developments Ltd (NI027380) United Kingdom