About Alfa Trading L.p. (SL013864) United Kingdom