About Lemarc Management Lp (SL017697) United Kingdom