About Alfa L.p. (SL020725) United Kingdom