About Ath-alpha Investments Ltd (10060778) United Kingdom