About Magnuto Ltd (13229848) United Kingdom