About Aphex Investments Limited (10586271) United Kingdom