Thank you tashi.
From the links you posted I am inclined to believe that the frame was made by the US based Titan company, the one that manufactured bmx-es. The frame has indeed a bmx-like design.
What would the connection be to the chinese company titanproduct.com?
Anyway your post solved my concerns about the headtube which I am now conviced it is 1.1/4". I am going to use reducers to 1.1/8" as the ChrisKing Devolution is to expensive...