About Baker Street Ventures Capital Llp (OC418211) United Kingdom