About Winmoor Capital Lp (SL014617) United Kingdom