About Quicksolve Corporation L.p. (SL018404) United Kingdom