About Ammi Europe Limited (12984328) United Kingdom