About The Alfa Group International Trading Limited (12081198) United Kingdom