About Kelmore Management Lp (SL017151) United Kingdom