About Logic Software L.p. (SL019313) United Kingdom