About B8 Venture Partners Limited (12199731) United Kingdom