About Alfa International Investments L.p. (SL007269) United Kingdom