About Ferax Bioscience Ltd. (13463988) United Kingdom