About Letimer Management Lp (SL015767) United Kingdom