XOLMUROD BIO 1810 309988472 important information about the company, key data