About Arix Bioscience Holdings Limited (09790902) United Kingdom