Neither company seems to be making money. Their websites are very similar. Both are begging for clients and saying what they CAN do rather than what they are doing.
There's no money in this and if there was, they'd have said something about it in the PR. It's just a partnership with another struggling alloy company...