About International Independent Consulting Lp (SL015043) United Kingdom