About Minella Investments L.p. (SL012511) United Kingdom