About International Business Holding Lp (SL022359) United Kingdom