About The Alfa Group Investment And Development Limited (11551572) United Kingdom