Eudora Research And Development Limited