About Bc Ventures Limited (SC325757) United Kingdom