About Amphora Holdings Ltd (09783214) United Kingdom