About Entrepreneur First Investment Manager Llp (OC397263) United Kingdom