About B&b Venture Capital Ltd (12023889) United Kingdom