About Vector Clinical Ltd (11512617) United Kingdom