About Alfa Capital Rus Ltd (12003109) United Kingdom