About Amphora Health Ltd (13535793) United Kingdom