About Vennture Consulting Ltd (12984622) United Kingdom