About Magnatu Ltd (13579365) United Kingdom