About Alpha Tecx Limited (11214930) United Kingdom