About Alfa-european Investments Corporation Limited (04336748) United Kingdom