About Vektor Pharma Limited (06106900) United Kingdom