.telyou research and development