About Blackrock Venture Capital Ltd (13331465) United Kingdom