About New Life Capital Lp (SL023626) United Kingdom