About Alpha Technologies U.k. (03201980) United Kingdom