UPDATE
After my first spate of calls it looks like they are back again, this time they say they are 24x7rsupport.com, similar sales patter only this time they offered to throw in any licence I liked from Microsoft or Adobe except they would need to connect remotely and install it.