About Xfb Corporation Lp (SL028696) United Kingdom