No! They (mis)use our name (the name/word/term TradeBench didn't exist before we came up with it) and look very scammy. Our advise is to stay clear of them/their services.