About Element Ventures Llp (OC428494) United Kingdom