About Nexen Ltd (12349184) United Kingdom