About Ventures Worldwide Ltd (12112361) United Kingdom