About Ami Corporations Ltd (03308990) United Kingdom