About Alhasso Oncology Ltd. (SC377195) United Kingdom