About Venture Partners Solutions Ltd (13309824) United Kingdom