About Magnetoras Ltd (11952324) United Kingdom