About Final Solutions L.p. (SL015151) United Kingdom