About Leanor Invest Lp (NL000083) United Kingdom