Some things that need updating:
Transferwise changed name to Wise a while back.
The IBANs they provide are now registered in Belgium.
In addition they became extremely unfriendly to crypto. They send back incoming transfers even from lending platforms like Nexo.io.
Does not provide IBANs anymore.