About Nexus Share Incentive Plan Trustee Company Limited (11923546) United Kingdom