About First International Corporation L.p. (SL026334) United Kingdom