I learnt here that this bitcoin address 12NdNbkdSafXA5AupGn2xEBooYCdQCtP9U belongs to Binance
Wrong. You learnt that this address
may belong to Binance. Blockchain analysis is not a sure thing (namely the walletexplorer.com used above).
If you want to be sure simply ask the recipient where the address came from then if you want to use your Binance account to send bitcoin to their Binance account then you have to ask for a different address, an option that has the lowest withdrawal fee on Binance to transfer funds between the two accounts.
1. Binance Chain (BNB) When i choose this transfer network it says; The address does not match the currently selected network, it is recommended that you switch to another network.
2. Binance Smart Chain (BSC) When i choose this option it asks to confirm Yes/No if the platform or application you are withdrawing to supports the BSC network.
The recipient has to create a new address, if you use the above address in any other option the coins may be lost. For the first option you are lucky because the format is slightly different so it is rejected but not the second.