About Ibexpert International Lp (SL034248) United Kingdom