About Nave Magna Ltd (11771518) United Kingdom