About Ami Holdings Limited (11021948) United Kingdom