About Alacrity Business L.p. (SL032322) United Kingdom