About International Business Experts Lp (SL022938) United Kingdom