About Marshall Street Venture Partners Limited (11164417) United Kingdom