About B&c Ventures Limited (10132067) United Kingdom