About Brits Ventures Lp (SL021368) United Kingdom