About Alfa Connections Ltd (11732241) United Kingdom