About Lrec Partners Investments Llp (OC339844) United Kingdom