About Amphiaraus Ltd (12227680) United Kingdom