About Impex Solutions L.p. (SL013577) United Kingdom