About I.b.d. Partners Lp (SL023524) United Kingdom