About Venkov Marketing Solutions Ltd (12340390) United Kingdom