About Amphlax Limited (04710220) United Kingdom