About Ampere Holdings Ltd (12251131) United Kingdom