About Magna Spatia Ltd (13046722) United Kingdom