The Warning about the double spend on the address may be because they were newly generated coins.
I know when I use P2Pool and get newly generated coins that Blockchain.info displays that msg on the transaction.
As for the company it looks sketchy to me.
I dont see anything from them and this address has not had anything mined to it in a long time.
Ah I see Daffy noted that too.