About Nicolas James Trustee (no.2) Limited (06402189) United Kingdom