About Two Magnolias Founder Partner L.p. (SL035105) United Kingdom