About Amphorae Ltd (13006180) United Kingdom