About X10 Ventures Llp (OC428878) United Kingdom