About Magnaspire Ltd (12075681) United Kingdom