About Alfainvest L.p. (SL010011) United Kingdom