About Amphora Acquisitions Limited (07677698) United Kingdom