About Logic Corporation L.p. (SL018503) United Kingdom