Owner 377808 behind that:

technologyatplay.com - Technology at Play

Keywords: Smartphone, htc, Windows Mobile