About Entrepreneur First Founder L.p. (SL019238) United Kingdom