About World Venture Partners Ltd (06902689) United Kingdom