About Norway Orpheus Group Biotechnology Co. Ltd. (12275654) United Kingdom