About The Venture Capital Exchange Limited (07806382) United Kingdom