There is plenty of information that says to contact the administrator or review the user management section, but no one as of yet seems to have the administrator rights yet.
When we are talking about the trust company, and generally, the Administration services is an initiative of HMRC in the united kingdom. but you want easy steps on trust registration. So Angel trust is definitely a better option. that allows you to go easy method without any efforts. you can easily get a chance with this Company Administration services without any risk.