About Ampx Hardware Limited (12187534) United Kingdom