About Alfa Corporation L.p. (SL009634) United Kingdom