About Ami Europe Ltd (11530793) United Kingdom