Re:
Not a Ritchey : the seat stays are filed brazed directly on the seat post nut and the top of seat is like a lug. And I don't think that Ritchey got screw holes on the top of seat stays.
On other hand, the "Ritchey component" of the downtube only says that the bike use Ritchey Component. Not that the bike is a Ritchey