About Apollo Business Services L.p. (SL006693) United Kingdom