I found it interesting none of these sites actually provided the alleged bitcoin wallet address. I found it @
https://www.blockchain.com/btc/address/13nmJ3SsNB5pSyQrmX3e6...
https://github.com/lukabuz/BlockView
It didn't really lead anywhere substantial, but it was interesting to see how many addresses got involved after the depth of the tree exceeded 4.
As another commenter pointed out, some of these addresses have obscene amounts of money going through them. Really makes you think about the scale of these tumblers. 1NDyJtNTjmwk5xPNhjgAMu4HDHigtobu1s is an example, with about $108,081,555,724 having gone through it, and a current balance of $51,644,803
a balance of 16m and over 1.4 trillon usd has passed through this account.
the oldest transaction i could find was 2019-11-02 14:19: https://www.blockchain.com/btc/address/17A16QmavnUfCW11DAApi...