About Oncrodex Ltd. (06892885) United Kingdom