Throw the addy in at bitcoin who's who and check the scam list. There were a few sites that had that address as a muliply your coin deposit.
Onward, what is weird to me is this is the coin that was deposited on 5/28/19 On the main service thread a bloke stated 2.99 and change was deposited and he highly doubted it would ever be moved. Something about LE making the deposit possibly to bait Blender? Still very odd that out of the 13 and chage remaining that I have been watching in Electrum those were the only coin moved.