About Ami International Ltd (12287941) United Kingdom