Nope - couldn't find much about Titan other than what's in this thread. Quite rare in this country as I think only sold on the continent. I think I read that the frames are Italian made and the sticker on the chainstay suggests it was sold in Germany by a company called RadSport Ruster. Shame...