About Venturex Partners Ltd (12225868) United Kingdom