About Alpha Communications Limited (06396188) United Kingdom