About Salvo Solutions L.p. (SL021979) United Kingdom