About Alfa Asset Holdings Ltd (13194908) United Kingdom