About Vektor Sales L.p. (SL032202) United Kingdom