About Stella Corporation L.p. (SL011843) United Kingdom