About Ami Plaza Ltd (10468602) United Kingdom