About Novosoft L.p. (LP017859) United Kingdom