About Aphex Holdings Limited (12133962) United Kingdom