About International Consulting Services L.p. (SL024334) United Kingdom