About Alpha Aletheia Limited (10675972) United Kingdom