Thank you for sharing this. Have you tried them before? I haven't found much information about them on the internet, almost zero.https://investors.club/sell-your-website/
"Our commissions are capped at 5% - and we do more to help you sell."
Also, they have no-fee escrow.