About Amphora Australia Holdings Limited (11268587) United Kingdom