About Nec Trans Ltd (12738405) United Kingdom