About Alpha Ahpla Limited (13701742) United Kingdom