About Amcore Investments Limited (09675266) United Kingdom