About Delfox Inter L.p. (SL019474) United Kingdom