About Nucleus Trustee Company Limited (SC312652) United Kingdom