About Alpha Technologies Europe Limited (02439466) United Kingdom