Incorrect display of the NFT owner on the NFT page
Bug Type
UI
Reproduction steps
If the NFT is for sale, the explorer will say that the owner is a sale-contract when you open the NFT page. However, the NFT will also display at the owner's address.
Actual result
The user gets different information by opening different pages of the explorer.
- Explorer says that NFT owns by sale-contract (EQD5_MjpJzi607z7Sk_NHw5zgBPTyGRY3jIyyW7hzsburZzD) on NFT-page https://tonscan.org/nft/EQAp_E-4H9OKTq96sty0cdejT-HLhxnrWYnodRZ_RdEgWeO2
- At the same time explorer says that sale-contract (EQD5_MjpJzi607z7Sk_NHw5zgBPTyGRY3jIyyW7hzsburZzD) does not have any NFT;
- At the same time explorer says that NFT owns by true hodler (EQBs0wxGksZt7R6EVa19qGYONT108_W9H2z6_Ug3MC1jQv1B) on his page https://tonscan.org/address/EQBs0wxGksZt7R6EVa19qGYONT108_W9H2z6_Ug3MC1jQv1B
This does not depend on the specific marketplace, the same is observed on Disintar and GetGems.
Expected result
It is necessary to specify the information and display in more detail the specific owner of the NFT and the address of the sale contract like this:

Suggested Severity
Medium
Device
- any
Additional Context

Thank you for your input. This problem is partially caused by faulty API (see #39), the sale contract page should've looked like this:

We will think about how to improve the UX to avoid confusion.