About Alpha Glide Ltd (NI674586) United Kingdom