About Internet Solutions Worldwide L.p. (SL012277) United Kingdom