About Berkshire Venture Holdings Limited (10477811) United Kingdom