About B&l Ventures Limited (11658235) United Kingdom