About Ammi International Ltd (12889039) United Kingdom