About Keyway Capital Lp (SL032369) United Kingdom