You can create a custom Role from the estate plan where the agent does not have access to the Customers/contact tab and he will not be able to view the contact's profile. However, the details you display in the Requester widget in the ticket details would be visible to the agent.