About Nafta Ltd (12721179) United Kingdom