About Onix Life Sciences Group Holdings Limited (11339587) United Kingdom