About Kfx Networks L.p. (SL023113) United Kingdom