<...>
It doesn’t look too good, and as @GreatArkansas stated, it may well be a scam site, since the business was closed down recently. It is unlikely that they’ve reopened with a different domain after what happened.
See also:
https://www.scamadviser.com/check-website/bestmixer.bizThe potentially fake site seems to circle around a fixed set of depositing addresses:
1DyjvyyWqCvqYsbntuKx57fuRPhTxJF2WL
1M7NeP7A4e86uEH4CZZR5UwDAeQQdLb8mv
1Bv8y5JjHKmj9TUUKGJuYxcN1TLvTzVRuR
1DTBRRkmSidjRL2XavXSRX9ZdaNGheN5V
1LbW8LXfLxpG9iRaV4QdrvPTrB1WsqurfJ
The first one on the list is also their donation address, which is pretty weird.