About Aphex Ltd (12525322) United Kingdom