About Endura Metro Ncl Ltd (11543572) United Kingdom