About Vektor Software Limited (07822685) United Kingdom