About Element Ventures General Partner Llp (OC429179) United Kingdom