About First Technology Solutions L.p. (SL008510) United Kingdom