About Vector Bioscience Ltd (12511766) United Kingdom