Googling them seems like its some kind of patent "trolling". Many have recieved the letter but after taking legal advice seemed to suggest it's all false. They tried the same with EBay it seems and...