About Keymer Capital Lp (SL019864) United Kingdom