About Nec Pension Trustee Company No.2 Limited (10828006) United Kingdom