About Winmore Invest Lp (SL018267) United Kingdom