About Nicolas James Trustee (no.3) Limited (06703208) United Kingdom