About Venture Capital Club Ltd (12555935) United Kingdom